package com.delu.dto;

import java.math.BigDecimal;
import java.time.LocalDateTime;
import java.io.Serializable;

/**
 * <p>
 *
 * </p>
 *
 * @author 6子的爹
 * @since 2021-12-18
 */
public class UsersDTO implements Serializable {

    private static final long serialVersionUID = 1L;

    private Long userId;
    private String usrname;

    private String password;

    private String phone;

    private String email;

    private LocalDateTime created;

    private LocalDateTime updated;

    private String nickName;

    private String status;

    private String headPic;

    private String qq;

    private BigDecimal accountBalance;

    private String idCard;

    private String cardImg;

    private String salt;

    private String driverId;

    private Long vipId;

    private BigDecimal cashPledge;

    private LocalDateTime lastLoginTime;

    private String licenseType;

    private String driverImg;

    public static long getSerialVersionUID() {
        return serialVersionUID;
    }

    public Long getUserId() {
        return userId;
    }

    public void setUserId(Long userId) {
        this.userId = userId;
    }

    public String getUsrname() {
        return usrname;
    }

    public void setUsrname(String usrname) {
        this.usrname = usrname;
    }

    public String getPassword() {
        return password;
    }

    public void setPassword(String password) {
        this.password = password;
    }

    public String getPhone() {
        return phone;
    }

    public void setPhone(String phone) {
        this.phone = phone;
    }

    public String getEmail() {
        return email;
    }

    public void setEmail(String email) {
        this.email = email;
    }

    public LocalDateTime getCreated() {
        return created;
    }

    public void setCreated(LocalDateTime created) {
        this.created = created;
    }

    public LocalDateTime getUpdated() {
        return updated;
    }

    public void setUpdated(LocalDateTime updated) {
        this.updated = updated;
    }

    public String getNickName() {
        return nickName;
    }

    public void setNickName(String nickName) {
        this.nickName = nickName;
    }

    public String getStatus() {
        return status;
    }

    public void setStatus(String status) {
        this.status = status;
    }

    public String getHeadPic() {
        return headPic;
    }

    public void setHeadPic(String headPic) {
        this.headPic = headPic;
    }

    public String getQq() {
        return qq;
    }

    public void setQq(String qq) {
        this.qq = qq;
    }

    public BigDecimal getAccountBalance() {
        return accountBalance;
    }

    public void setAccountBalance(BigDecimal accountBalance) {
        this.accountBalance = accountBalance;
    }

    public String getIdCard() {
        return idCard;
    }

    public void setIdCard(String idCard) {
        this.idCard = idCard;
    }

    public String getCardImg() {
        return cardImg;
    }

    public void setCardImg(String cardImg) {
        this.cardImg = cardImg;
    }

    public String getSalt() {
        return salt;
    }

    public void setSalt(String salt) {
        this.salt = salt;
    }

    public String getDriverId() {
        return driverId;
    }

    public void setDriverId(String driverId) {
        this.driverId = driverId;
    }

    public Long getVipId() {
        return vipId;
    }

    public void setVipId(Long vipId) {
        this.vipId = vipId;
    }

    public BigDecimal getCashPledge() {
        return cashPledge;
    }

    public void setCashPledge(BigDecimal cashPledge) {
        this.cashPledge = cashPledge;
    }

    public LocalDateTime getLastLoginTime() {
        return lastLoginTime;
    }

    public void setLastLoginTime(LocalDateTime lastLoginTime) {
        this.lastLoginTime = lastLoginTime;
    }

    public String getLicenseType() {
        return licenseType;
    }

    public void setLicenseType(String licenseType) {
        this.licenseType = licenseType;
    }

    public String getDriverImg() {
        return driverImg;
    }

    public void setDriverImg(String driverImg) {
        this.driverImg = driverImg;
    }

    public UsersDTO() {
    }

    public UsersDTO(Long userId, String usrname, String password, String phone, String email, LocalDateTime created, LocalDateTime updated, String nickName, String status, String headPic, String qq, BigDecimal accountBalance, String idCard, String cardImg, String salt, String driverId, Long vipId, BigDecimal cashPledge, LocalDateTime lastLoginTime, String licenseType, String driverImg) {
        this.userId = userId;
        this.usrname = usrname;
        this.password = password;
        this.phone = phone;
        this.email = email;
        this.created = created;
        this.updated = updated;
        this.nickName = nickName;
        this.status = status;
        this.headPic = headPic;
        this.qq = qq;
        this.accountBalance = accountBalance;
        this.idCard = idCard;
        this.cardImg = cardImg;
        this.salt = salt;
        this.driverId = driverId;
        this.vipId = vipId;
        this.cashPledge = cashPledge;
        this.lastLoginTime = lastLoginTime;
        this.licenseType = licenseType;
        this.driverImg = driverImg;
    }
}

